package laboratorio3Builder;

public class Oficina implements IOficina {

	private int cantidadEscritorios;
	private boolean tieneVentana;
	private int cantidadMaximaPersonas;
	
	public Oficina (int cantidadEscritorios, boolean tieneVentana,int cantidadMaximaPersonas) {
		this.cantidadEscritorios = cantidadEscritorios;
		this.tieneVentana = tieneVentana;
		this.cantidadMaximaPersonas = cantidadMaximaPersonas;
	}
	
	@Override
	public String toString(){
		String text;
		
		if(this.tieneVentana){
			 text = String.format("Oficina [" + this.cantidadEscritorios +" - Tiene Ventana - "+ this.cantidadMaximaPersonas + "]");
		}else{
			text = String.format("Oficina [" + this.cantidadEscritorios +" - No Tiene Ventana - "+ this.cantidadMaximaPersonas + "]");
		}
		return text;		
	}
	
	@Override
	public Object clone() throws CloneNotSupportedException {
		return super.clone();		
	}
}
